Page({
    data: {
        img: null
    },
    onLoad: function (options) {
        // 从本地存储中获取 img 数据
        const imgData = wx.getStorageSync('img');
        if (imgData) {
            this.setData({
                img: imgData
            });
        }
    },
    imageEdit: function () {
        var that = this;
        wx.chooseMedia({
            count: 1, // 最多可以选择的图片个数，可根据需求修改
            mediaType: ['image'], // 文件类型，这里指定为图片
            sizeType: ['original'], // 是否压缩所选文件，'original'表示原图
            sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有
            success(result) {
                console.log(result);
                that.setData({
                    img: result.tempFiles[0] // 将选择的图片列表设置到页面数据中
                })

                // 保存到本地存储
                wx.setStorageSync('img', result.tempFiles[0]);
            }
        });
    },

    removeImage() {
        this.setData({
            img: null
        });

        // 清除本地存储中的 img 数据
        wx.removeStorageSync('img');
    },

    navigateToForm() {
        wx.navigateTo({
            url: '/pages/resume/form/personal/personal' // 假设子页面路径为 /pages/form/form
        });
    },

    navigateToEducation() {
        wx.navigateTo({
            url: '/pages/resume/form/education/education' // 假设教育经历页面路径为 /pages/resume/form/education/education
        });
    },

    navigateToExperience() {
        wx.navigateTo({
            url: '/pages/resume/form/experience/experience' // 假设工作经验页面路径为 /pages/resume/form/experience/experience
        });
    },

    navigateToSkills() {
        wx.navigateTo({
            url: '/pages/resume/form/skills/skills' // 假设技能页面路径为 /pages/resume/form/skills/skills
        });
    },

    navigateToGenerateResume() {
        wx.navigateTo({
            url: '/pages/resume/generate/generate' // 假设生成简历页面路径为 /pages/resume/generate/generate
        });
    }
});
